
// Code for slash command to view a user's tickets from zoho desk
form = Map();
option = List();
inputs = List();
res = invokeurl
[
	url :"https://desk.zoho.com/api/v1/organizations"
	type :GET
	connection:"ENTER YOUR CONNECTION NAME"
];
organizations = res.get("data");
if(organizations.size() > 0)
{
	for each  organization in organizations
	{
		entry = Map();
		entry.put("label",organization.get("organizationName"));
		entry.put("value",organization.get("id"));
		option.add(entry);
	}
	inputs.add({"type":"select","name":"org","label":"Organization","trigger_on_change":true,"hint":"Choose an organization to view your tickets","placeholder":"Choose an org","mandatory":true,"value":"org","options":option});
	form = {"type":"form","title":"View Ticket","hint":"View ticket details from Zoho Desk by choosing a ticket","name":"view","version":1,"button_label":"View","actions":{"submit":{"type":"invoke.function","name":"viewticket"}},"inputs":inputs};
}
return form;
